Continuous multi-query optimization for subgraph matching over dynamic graphs
نویسندگان
چکیده
There is a growing need to perform real-time analytics on dynamic graphs in order deliver the values of big data users. An important problem from such applications continuously identifying and monitoring critical patterns when fine-grained updates at high velocity occur graphs. A lot efforts have been made develop practical solutions for these problems. Despite efforts, existing algorithms showed limited running time scalability dealing with large and/or many In this paper, we study continuous multi-query optimization subgraph matching over graph data. (1) We propose annotated query graph, which obtained by merging multi-queries into one. (2) Based query, employ concise auxiliary structure represent partial compact form. (3) addition, an efficient maintenance strategy detect affected queries each update report corresponding matches one pass. (4) Extensive experiments real-life synthetic datasets verify effectiveness efficiency our approach confirm two orders magnitude improvement proposed solution.
منابع مشابه
Multi-Query Optimization for Subgraph Isomorphism Search
Existing work on subgraph isomorphism search mainly focuses on a-query-at-a-time approaches: optimizing and answering each query separately. When multiple queries arrive at the same time, sequential processing is not always the most efficient. In this paper, we study multi-query optimization for subgraph isomorphism search. We first propose a novel method for efficiently detecting useful common...
متن کاملQuery Optimization for Dynamic Graphs
Given a query graph that represents a pattern of interest, the emerging pattern detection problem can be viewed as a continuous query problem on a dynamic graph. We present an incremental algorithm for continuous query processing on dynamic graphs. The algorithm is based on the concept of query decomposition; we decompose a query graph into smaller subgraphs and assemble the result of subquerie...
متن کاملTime Constrained Continuous Subgraph Search over Streaming Graphs
The growing popularity of dynamic applications such as social networks provides a promising way to detect valuable information in real time. Efficient analysis over high-speed data from dynamic applications is of great significance. Data from these dynamic applications can be easily modeled as streaming graph. In this paper, we study the subgraph (isomorphism) search over streaming graph data t...
متن کاملSubgraph Matching Kernels for Attributed Graphs
We propose graph kernels based on subgraph matchings, i.e. structure-preserving bijections between subgraphs. While recently proposed kernels based on common subgraphs (Wale et al., 2008; Shervashidze et al., 2009) in general can not be applied to attributed graphs, our approach allows to rate mappings of subgraphs by a flexible scoring scheme comparing vertex and edge attributes by kernels. We...
متن کاملAn Optimization Technique for Subgraph Matching Strategies
Subgraph matching (aka graph pattern matching or the subgraph isomorphism problem) is NP-complete. But in practice subgraph matching should be performed in reasonable time if possible. In this work a heuristically optimizing approach to subgraph matching on labeled graphs is described. It relies on the fact that the runtime of the matching process can vary significantly for different matching s...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Semantic web
سال: 2022
ISSN: ['2210-4968', '1570-0844']
DOI: https://doi.org/10.3233/sw-212864